# import time
# def jilu1():
#     t1=time.time()
#     print(t1)
#     time.sleep(2000)
#     t2=time.time()
#     print(t2)
#     print(f"执行时长:{t2-t1}")
# jilu1()
import time
def timecode1(funt):
    # 内置函数，目的是为了修改参数函数
    def newfuntion(*args,**keys):
        # 函数执行前的内容
        t1 =time.time()

        # 调用函数（执行函数）
        r = funt(*args,**keys)

        # 函数执行后的内容
        t2 = time.time()
        print(f"{funt.__name__}执行时长：{t2 - t1}")
        return r
    return newfuntion
@timecode1  # 使用装饰器
def jisuan(n):
    sum = 0
    for i in range(1, n):
        sum += i
jisuan(100000)



